biological processes - Espagnol Anglais Dictionnaire